barricade made of (something)

Translations
barricade faite de (quelque chose)